Cartoon analysis